Al Ghalbi International Engineering and Contracting 2 Avis Muscat Ministry of Higher Education, Research and Innovation 149 Avis Muscat Oman Charitable Organization 2 Avis Muscat Al Hamra Sports Club 1 Avis Nizwa Fisheries Development Oman 12 Avis Muscat Lire la suite