Dar Al Kalima University 1 Avis Bethlehem Al Mashreq Insurance 3 Avis Ramallah Municipality of Sarra 1 Avis Nablus Palestinian Center for Democracy and Conflict Resolution 1 Avis Nablus Directorate of Military Medical Services 6 Avis Ramallah Lire la suite