Farid Abushamat's avatar
Farid Abushamat
Want to learn more about Farid?

Join NEJM Resident 360!