University

Hogeschool de Kempel

https://ror.org/056k6yz11

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16480
3689
83
14997
8370
7223