Profile picture
Shota Ushiama
Doctorate
  • Researcher
    Kikkoman (Japan)
    Noda, Japan
mini profile avatar Shota Ushiama