Toru Takebayashi

Prof. Toru Takebayashi