The Royal Oman Hospital 1 Avis Muscat Authority for Public Services Regulation 82 Avis Muscat Ministry of Social Development 1096 Avis Muscat Oman Tower Company 21 Avis Muscat Ministry of Higher Education, Research and Innovation 147 Avis Muscat Lire la suite