University

Universität Osnabruck

https://ror.org/04qmmjx98

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1134
450
57
967
1734
1642