Masakazu Taguchi

Kyoto University
USA