Refaat Hegazi's avatar
Refaat Hegazi
Want to learn more about Refaat?

Join NEJM Resident 360!