University

Salalah College of Technology

http://www.sct.edu.om/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
14587
432
15
3312
17251
5354
6626