Bidya Municipality 10 Avis Salfit Taybeh Municipality 1 Avis Ramallah Arab Agricultural Engineers Association 2 Avis Ramallah Beit Kahil Municipality 19 Avis Hebron Al Hussein Technical University in Jordan 1 Avis International Lire la suite