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

Join NEJM Resident 360!