University

IT University, Chalmers University of Technology and University of Gothenburg

http://www.ituniv.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9976
2456
39
20396
12927
4846
6033