University

Katholische Universität Eichstätt Ingolstadt

https://www.ku.de/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2273
815
85
3130
3098
3416
2678