Profile picture
Yuya Takakubo
Doctorate
  • Associate Professor
    Faculty of Medicine, Yamagata University
    Yamagata, Japan
mini profile avatar Yuya Takakubo