Telecommunications Regulatory Authority 2 Avis Ramallah Tetra Tech 1 Avis International Ashraf Engineering and Surveying Office 1 Avis Jerusalem International Atomic Energy Agency - IAEA 5 Avis International Beit Amin Village Council 1 Avis Qalqilya Lire la suite