Doctor Hasna Hafez

Biography

Specialist of Obstetrics and Gynecology.

Obstetrics and gynecology specialist

Degrees

Specialist

Areas of Expertise

Doctor's Services

150