Profile picture
Tomofumi Yamaguchi
Doctorate
  • Yamagata Prefectural University of Health Sciences
    Yamagata, Japan
mini profile avatar Tomofumi Yamaguchi