University

Royal Institute of Technology / Kungliga Tekniska Högskolan

http://www.kth.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
168
48
4
315
165
384
191