majid shenawa's avatar
majid shenawa
Want to learn more about majid?

Join NEJM Resident 360!