Hirofumi Sakuma, 28's avatar
Hirofumi Sakuma, 28
  • Nephrology
Want to learn more about Hirofumi?

Join NEJM Resident 360!