Al Noor Association for the Blind 1 Avis Muscat International Finance Corporation - IFC 2 Avis International Al Tasnim Group 34 Avis Muscat University of Technology and Applied Sciences 1260 Avis Ibri Ministry of Foreign Affairs 3 Avis Muscat Lire la suite