University

Tokai University / 東海大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1165
255
35
2351
1478
3082
1065