Takanori Yamamoto, MD's avatar
Takanori Yamamoto, MD
Want to learn more about Takanori?

Join NEJM Resident 360!