University

(1) Otto Von Guericke Universität Magdeburg

http://www.ovgu.de/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
786
337
54
1142
2013
617
598