University

King Khalid University

https://www.kku.edu.sa/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
2142
40
8
8902
5577
1180
1821