Hazem Alhawasli's avatar
Hazem Alhawasli
Fellow at Advocate Lutheran General Hospital
  • Not Practicing
  • Fellow at Advocate Lutheran General Hospital
Want to learn more about Hazem?

Join NEJM Resident 360!