Profile picture
Tohru Hashimoto
Doctorate
  • Life Sciences Laboratories Ltd.
    Kobe, Japan
mini profile avatar Tohru Hashimoto