University

Oman College of Management and Technology

http://omancollege.edu.om/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14489
454
22
18423
16553
8741
6033