University

Otto Von Guericke Universität Magdeburg

https://www.ovgu.de/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4262
1287
112
1227
515
6683