University

Tokai University / 東海大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1295
45
45
2160
1597
4072
1074