University

Oman Tourism College

http://www.otc.edu.om/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17863
584
27
17073
6488
6650