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