Profile picture
Toshihisa Ohshima
Doctorate
  • Osaka Institute of Technology
    Osaka, Japan
mini profile avatar Toshihisa Ohshima