University

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

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
7495
2427
338
4960
4997
7360
6084