Takuya Maekawa

Prof. Takuya Maekawa