Hirofumi Taki

  • Tohoku Daigaku