University

Heidelberg University

https://www.heidelberg.edu/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
5490
1241
1154
7465
3602
6200
6084