Afiff Khirruddin's avatar
Afiff Khirruddin
Want to learn more about Afiff?

Join NEJM Resident 360!