University

Ruprecht Karls Universität Heidelberg

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
105
23
2
158
125
130