Naglaa El-Abbadi
Adjunct Lecturer