Khaled Gamal

First Name: 
Khaled
Last Name: 
Gamal
Titles: 
Assistant Teacher at Radio & TV. Department, Faculty of Mass Communication