University

Heidelberg University

https://www.heidelberg.edu/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
5103
1130
1046
5059
3201
5580
6115