University

LUCA School of Arts

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

World RankingContinental RankingCountry RankImpactsort ascendingOpennessExcellence
10274
2341
30
7536
6492
6650