Dr. Tarek Moustafa Badr
Name Dr. Tarek Moustafa Badr
Gender Male
Degree MBBch
Specialty Anesthesiologist
Sorry, this doctor does not have schedules yet.