University

Salalah College of Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13500
423
20
9902
17518
6246
6007