Haku Ishida's avatar
Haku Ishida
Professor at Yamaguchi University
  • Professor at Yamaguchi University
Want to learn more about Haku?

Join NEJM Resident 360!