Takeshi Akagi

Takeshi Akagi

Head of Research

  • Tokyo | Japan