Taro Handa

Prof. Taro Handa

Department of Advanced Science and Technology, Toyota Technological Institute, Aichi 468-0034, Nagoya, Japan
orcid

Contribution