University

Tokai University / 東海大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1005
207
27
2261
1249
2075
1015