Profile picture
Masashi Yamada
Doctorate
  • Kanazawa Institute of Technology
    Nonoichi, Japan
mini profile avatar Masashi Yamada