Konstfack's' Ranking and Review
country rank 30
world rank 3958