University

Carl Von Ossietzky Universität Oldenburg

https://uol.de/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
956
395
57
1283
2872
856