University

Newmaninstitutet

https://newman.se/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18470
4348
44
17894
5963
6683