University

Katholische Universität Eichstätt Ingolstadt

http://www.ku.de/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2360
831
85
2791
3350
3160
2666