Public service hospitals 3 Avis Gaza EPCGF 6 Avis Ramallah GFA Consulting Group 1 Avis International Kafr El-Labad Municipality 10 Avis Tulkarm Qalqilya Rehabilitation Association 2 Avis Qalqilya Lire la suite