Profile picture
Yo Shinoda
Doctorate
  • Tokyo University of Pharmacy and Life Sciences
    Hachioji, Japan
mini profile avatar Yo Shinoda