University

Shaqra University

https://su.edu.sa/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3044
105
25
9498
1664
2774