Takashi Yoneda

Prof. Takashi Yoneda