University

Salalah College of Technology

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14587
432
15
3312
17251
5354
6626