University

Ruprecht Karls Universität Heidelberg

https://www.uni-heidelberg.de/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
61
16
3
152
89
124