Muhammad Ziyad's avatar
Muhammad Ziyad
Resident at Khyber teaching hospital,peshawar
  • Interventional Cardiology
  • Resident at Khyber teaching hospital,peshawar
Want to learn more about Muhammad?

Join NEJM Resident 360!