Dhofar University (DU) 42 Avis Salalah Qatar Primary Materials Company 4 Avis International Sembcorp Salalah 1 Avis Salalah Embassy of the Islamic Republic of Iran 1 Avis Muscat University of Technology and Applied Sciences 1291 Avis Ibri Lire la suite