takeshi ooishi's avatar
takeshi ooishi
Want to learn more about takeshi?

Join NEJM Resident 360!