Khaled Shanaa

Assistant professor

Khaled Shanaa
Palestine Ahliya University