University

Royal Institute of Technology / Kungliga Tekniska Högskolan

http://www.kth.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
173
50
4
351
176
327
191