General Administration of Communications and Information Technology 67 Avis Riyadh Shaqra University 126 Avis Sabya Research, Development and Innovation Development Authority 27 Avis Riyadh Al-Sadawi Municipality-Ministry of Municipal Affairs 105 Avis Hafar Al Batin United Nations Population Fund 17 Avis International Lire la suite