Shinichi Kato

Prof. Shinichi Kato