University

Salalah College of Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14991
459
18
14754
17959
5917
6084