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

Join NEJM Resident 360!