University

(1) Otto Von Guericke Universität Magdeburg

https://www.ovgu.de/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
656
279
42
1198
637
645