Takahiro Tsukahara

Prof. Takahiro Tsukahara

Department of Mechanical Engineering, Tokyo University of Science, Tokyo, Japan
orcid