Noriyoshi Takahashi

Kyoto University
USA