khaled hamad's avatar
khaled hamad
Want to learn more about khaled?

Join NEJM Resident 360!