Ikeda Tatsuhiko

Researcher, Kyoto University