Yasuhiro Oba

Dr., Hokkaido University
  • Hokkaido University
  • Japan