University

Karlshochschule International University (Merkur Internationale Hochschule Karlsruhe)

https://karlshochschule.de/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9943
2296
240
7520
5963
6683