Basem Shawaheen's avatar
Basem Shawaheen
Want to learn more about Basem?

Join NEJM Resident 360!