Family
Mahmoud H Moustafa
Headmaster of a boys' school in Alexandria, Egypt
•
father
Schools
Alexandria University
A public research university in Alexandria, Egypt