Al-Zaytouna University of Science and Technology 4 Avis Salfit Volunteer charity organization 1 Avis Ramallah GFA Consulting Group 1 Avis International Kafr Abboush Village Council 2 Avis Tulkarm Beit Ur al-Tahta Municipality 4 Avis Ramallah Lire la suite