University

University of Jeddah

https://ror.org/015ya8798

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
1856
62
20
7375
1611
1115