mahdi safi's avatar
mahdi safi
Physician at baqiyatallah university
  • Cardiovascular Disease
  • General Practice
  • Physician at baqiyatallah university
Want to learn more about mahdi?

Join Resident 360!