Takeshi Kikutani

Prof. Dr. Takeshi Kikutani

Tokyo Institute of Technology
orcid