Takuji Hatakeyama

Kyoto University, Japan