Taro Uchimura

Prof. Taro Uchimura