University

Shaqra University

http://www.su.edu.sa/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5821
225
26
6925
7826
2185
6084