University

(1) Otto Von Guericke Universität Magdeburg

https://www.ovgu.de/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
657
279
42
1200
638
645