University

LUCA School of Arts

https://www.luca-arts.be/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
10273
2339
30
7537
6488
6650