Sara Wahba
FCMM Building - Room 14
  • B.A. Film Studies, the British University in Egypt. 
University Groups