Profile picture
Takeshi Okamoto
  • Lecturer / Senior Lecturer
    Niigata University
    Niigata, Japan
mini profile avatar Takeshi Okamoto