University

Sultan Qaboos University

https://www.squ.edu.om/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
1128
14
1
2791
521
1139