University

Heidelberg University

https://www.heidelberg.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6749
1636
1543
7594
3646
5819
6626