University

LUCA School of Arts

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
10273
2339
30
7537
6488
6650