Profile picture
Toru Shimada
Doctorate
  • Professor
    Gakushuin University
    Toshima, Japan
mini profile avatar Toru Shimada