Irfan Hafeez's avatar
Irfan Hafeez
Physician at Royal Blackburn Hospital
  • Pulmonary Disease
  • Physician at Royal Blackburn Hospital
Want to learn more about Irfan?

Join NEJM Resident 360!