University of Technology and Applied Sciences 1337 Avis Ibri Ministry of Finance 177 Avis Muscat Ministry of Justice and Legal Affairs 23 Avis Muscat Islamic Development Bank 1 Avis Muscat Shell Oman Marketing Company 1 Avis Muscat Lire la suite