University

Mercantec (Viborg Business College)

https://ror.org/03kw9kr66

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16020
3598
44
14561
8183
7237