farid namazi's avatar
farid namazi
Want to learn more about farid?

Join NEJM Resident 360!