safa moon, MD's avatar
safa moon, MD
Medical Student at Mouloud mammerie tizi ouzou
Want to learn more about safa?

Join NEJM Resident 360!