University

Salalah College of Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13555
398
16
12566
16842
6342
5789