University

Newmaninstitutet

https://newman.se/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17802
4104
44
17004
6492
6650