Name(s): Ahmed Alaa Ali ShabaanUniversity: Cairo UniversityName(s) of instructor(s): Aly Hatem GabrCountry: Egypt