Rana Obaid

Assistant Professor at Palestine Polytechnic University

Rana Obaid