University

Leuphana Universität Lüneburg

https://ror.org/02w2y2t16

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1220
476
59
1817
1297
1418