Oman College of Management & Technology (OCMT) 9 Avis Muscat International Trade Centre - ITC 23 Avis International International Atomic Energy Agency 3 Avis International United Nations Relief and Works Agency - UNRWA 4 Avis Muscat Nama Water Services 56 Avis Muscat Lire la suite