Shams Rafiq, Dr's avatar
Shams Rafiq, Dr
Physician at Dr. Janjuah
  • Cardiovascular Disease
  • Physician at Dr. Janjuah
Want to learn more about Shams?

Join NEJM Resident 360!

Powered by Medstro