University

Newmaninstitutet

https://newman.se/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
17802
4104
44
17004
6492
6650