Makoto Hirosawa's avatar
Makoto Hirosawa
Fellow at sangyoidai
  • Internal Medicine
  • Fellow at sangyoidai
Want to learn more about Makoto?

Join NEJM Resident 360!