Nada N. Hantouli

Nablus, Palestine

Computer Engineer