University

Karlsruhe Institute of Technology (Universität Karlsruhe)

https://www.kit.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
154
43
3
178
180
186