University

LUCA School of Arts

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
9919
2327
30
6892
7420
7190