University

PROVADIS School of International Management & Technology

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14049
3125
353
12444
6492
6650