University

Tokai University / 東海大学

http://www.u-tokai.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1169
251
36
1456
1596
3175
1063