Irfan Shafi, MD's avatar
Irfan Shafi, MD
Extern at Providence
  • Internal Medicine
  • Extern at Providence
Want to learn more about Irfan?

Join Resident 360!