Ashraf Engineering and Surveying Office 1 Avis Jerusalem Ibn Sina Specialized Hospital 1 Avis Jenin Deir Ghazala Village Council 4 Avis Jenin EPCGF 6 Avis Ramallah Directorate of Education - Birzeit 4 Avis Ramallah Lire la suite