University

IT University, Chalmers University of Technology and University of Gothenburg

http://www.ituniv.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15302
3613
42
19026
14150
5819
6626