Takahiro Kamimoto's avatar
Takahiro Kamimoto
Want to learn more about Takahiro?

Join NEJM Resident 360!