United Nations Relief and Works Agency - UNRWA 4 Avis Muscat University of Technology and Applied Sciences 1296 Avis Ibri Ministry of Commerce, Industry and Investment Promotion 212 Avis Muscat The Secretariat General for National Celebrations 10 Avis Muscat Barka Water and Power Company 1 Avis Sohar Lire la suite