University

Katholische Hochschule Mainz

https://www.kh-mz.de/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12736
2853
333
11095
5963
6658