Ashraf Engineering and Surveying Office 1 Avis Jerusalem Jericho Land Registration Department 19 Avis Jericho EPCGF 6 Avis Ramallah Qalqilya Central Zakat Committee 1 Avis Qalqilya Representative Office of Switzerland in the Occupied Palestinian Territories 1 Avis Ramallah Lire la suite