Rana Zahdeh

Rana Zahdeh

Assistant Professor at Palestine Polytechnic University

Schedule