University

King Khalid University

https://kku.edu.sa/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
1508
26
6
5060
1118
1309