University

Salalah College of Technology

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
14587
432
15
3312
17251
5354
6626