University

King Khalid University

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort ascendingExcellence
2142
40
8
8904
5578
1180
1821