University

(1) Otto Von Guericke Universität Magdeburg

http://www.uni-magdeburg.de/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
685
282
48
1734
921
2097
563