Makoto Takayasu headshot
United States of America

Makoto Takayasu

Affiliation
Massachusetts Institute of Technology