Ammar Almas, Almas's avatar
Ammar Saleh Almas, Almas
General surgeon at Sanaa
  • General Surgery
  • General surgeon at Sanaa
Want to learn more about Ammar?

Join NEJM Resident 360!

Powered by Medstro