University

Salalah College of Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13912
436
20
11428
17817
6917
6033