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

Join NEJM Resident 360!