Atsushi Ooki

Associate professor, Hokkaido University
  • Japan