Akira Kitamura

Senior Lecturer, Hokkaido University
  • Japan