Ruba Khalaf

Ruba Khalaf

Instructor
Faculty Member - Department Of Languages And Translation
Master
Birzeit University
Extension: 
2460
Office: 
A.Shaheen332