University

Karlsruhe Institute of Technology (Universität Karlsruhe)

http://www.kit.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
149
40
5
299
195
198
153