University

Carl Von Ossietzky Universität Oldenburg

https://uol.de/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
935
391
54
1243
3101
825