Sally Garas

  • Pharos University in Alexandria