Port of Duqm Company SAOC 30 Avis Muscat Civil Defence and Ambulance Authority 2 Avis Muscat Public Prosecution of the Sultanate of Oman 85 Avis Muscat Ministry of Justice and Legal Affairs 23 Avis Muscat University of Technology and Applied Sciences 1327 Avis Ibri Lire la suite