University

Royal Institute of Technology / Kungliga Tekniska Högskolan

http://www.kth.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
174
48
4
284
163
373
191