University

Stockholm School of Theology / Teologiska högskolan Stockholm

http://www.ehs.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20161
4970
46
13667
19862
11401
6033