Go to the profile of Yoko Yamaguchi

Yoko Yamaguchi

PhD, Kyoto University
  • Kyoto University
  • Japan