Kennosuke Karube

Prof. Kennosuke Karube