University

(1) Otto Von Guericke Universität Magdeburg

http://www.ovgu.de/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
698
45
45
805
1350
645
618