Directorate of Military Medical Services 6 Avis Ramallah Beit Ula Municipality 32 Avis Hebron Ain Siniya Village Council 5 Avis Ramallah Norwegian Refugee Council 49 Avis International Umm Safa Village Council 6 Avis Ramallah Lire la suite