University

Oman College of Management and Technology

http://omancollege.edu.om/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
19132
31
31
24061
18306
5822
6529