University

LUCA School of Arts

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7502
1895
21
11608
6079
6795
6084