University

IST Hochschule für Management

https://www.ist-hochschule.de/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12252
2734
319
10488
5963
6658