University

(1) Otto Von Guericke Universität Magdeburg

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1099
449
57
1010
5574
644