Supervisors Mohamed Eldefrawy