Shoshiro Minobe

Institute: 
Hokkaido University
Country: 
Japan