Hiroyuki Hashiguchi

Kyoto University
Japan