University

Shaqra University

https://www.su.edu.sa/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
2824
105
25
9572
1846
2760