Ghada Tarazi

Ghada Tarazi

Lecturer
Faculty Member - Department Of Languages And Translation
Master
University of Leeds
Office: 
A.Shaheen339