Takafumi Soejima

Dr. Takafumi Soejima