Profile picture
Jun Takeda
Doctorate
  • Yokohama National University
    Yokohama, Japan
mini profile avatar Jun Takeda