University

Oman College of Management and Technology

http://omancollege.edu.om/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
19132
625
31
24060
18306
5822
6528