Profile picture
Tomofumi Yamaguchi
Doctorate
  • Professor
    Department of Human Health Sciences, Faculty of Medicine, Kyoto University
    Kyoto, Japan
mini profile avatar Tomofumi Yamaguchi