Telecommunications Regulatory Authority 14 Avis Muscat Dhofar University (DU) 44 Avis Salalah Directorate General of Khoula Hospital 1 Avis Muscat Oman Credit and Financial Information Centre 41 Avis Muscat Royal Guard of Oman 12 Avis Muscat Lire la suite