Ruba Khalaf

Ruba Khalaf

Lecturer
Acting Chair Person - Department Of Languages And Translation
Master
Birzeit University
Extension: 
5198
Office: 
A.Shaheen332