Name(s): Mosatafa HafezUniversity: Ain Shams UniversityName(s) of instructor(s): Ayman FaridCountry: Egypt