Shuichi Ikebuchi

Kyoto University
Japan