Takeshi Akagi

Takeshi Akagi

Head of Research

  • Japan