University

Stockholm University / Stockholms Universitet

http://www.su.se/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
191
6
6
304
306
175
179