Shun-Suke Takahashi

Prof. Shun-Suke Takahashi