University

LUCA School of Arts

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
10273
2339
30
7537
6488
6650