University

King Khalid University

https://kku.edu.sa/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
1507
26
6
5061
1118
1309