Takuya Maekawa

Associate Professor, Osaka University
  • Japan