University

King Abdulaziz University

https://ror.org/02ma4wv74

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
388
2
2
1779
477
107