University

Tohoku University of Art and Design / 東北芸術工科大学

http://www.tuad.ac.jp/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
7495
2426
338
4961
4995
7356
6084