Haidy Adel Tawfik's avatar
Haidy Adel Tawfik
Want to learn more about Haidy Adel?

Join NEJM Resident 360!