Profile picture
Takuya Yamaguchi
Doctorate
  • Assistant Professor
    College of Bioresource Sciences, Nihon University
    Fujisawa, Japan
mini profile avatar Takuya Yamaguchi