University

LUCA School of Arts

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9919
2327
30
6892
7420
7190