Takeshi Sakamoto's avatar
Takeshi Sakamoto
Want to learn more about Takeshi?

Join NEJM Resident 360!