Profile picture
Mahmoud Hafez
  • Lecturer / Senior Lecturer
    October 6 University
    Cairo, Egypt
mini profile avatar Mahmoud Hafez