University

Karlsruhe Institute of Technology (Universität Karlsruhe)

http://www.kit.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
155
44
6
113
218
203
163