University

Karlsruhe Institute of Technology (Universität Karlsruhe)

http://www.kit.edu/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
148
36
4
388
160
183
171