Ahmad Khamis Elshenawy

Ahmad Khamis
Elshenawy
Professional Masters Alumnus