Profile picture
Shinsuke Hamaguchi
Doctorate
  • Professor
    School of Medicine, Dokkyo Medical University
    Tochigi, Japan
mini profile avatar Shinsuke Hamaguchi