University

(1) Otto Von Guericke Universität Magdeburg

https://www.ovgu.de/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
657
279
42
1200
638
645