Medicare Laboratories 5 Avis Ramallah Beit Lid Municipality 5 Avis Tulkarm Sarda Abu Qash Municipality 14 Avis Ramallah Popular Committee for Services of Deheishe Camp 3 Avis Bethlehem Salfit Agricultural Cooperative Society 1 Avis Salfit Lire la suite