University

Oman College of Management and Technology

http://omancollege.edu.om/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19132
625
31
24060
18306
5822
6528