University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7497
2461
341
4725
4906
8602
6115