University

Shaqra University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2824
105
25
9572
1846
2760