Muhammad Tariq's avatar
Muhammad Tariq
Physician at Oshco
  • Internal Medicine
  • Blood Banking/Transfusion Medicine
  • Occupational Medicine
  • Physician at Oshco
Want to learn more about Muhammad?

Join NEJM Resident 360!