University

(1) Otto Von Guericke Universität Magdeburg

http://www.ovgu.de/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
786
337
54
1142
2013
617
598