University

Toyo University / 東洋大学

http://www.toyo.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2819
849
147
2631
1705
11401
2391