Satoshi Izumi

Dr. Satoshi Izumi

Tohoku University, Sendai, Miyagi, Japan