Ministry of Health 7526 Avis Muscat Al Wusta Governorate 36 Avis Hema Environment Authority 385 Avis Muscat Telecommunications Consultants India Limited - TCIL 2 Avis International Oman Chromite Company 1 Avis Muscat Lire la suite