Sohar University 9 Avis Sohar Ministry of Education 1570 Avis Muscat Oman National Transport Company “MWASALAT” 26 Avis Muscat Ministry of Health 7448 Avis Muscat Consumer Protection Authority 10 Avis Muscat Lire la suite