University

Toin University of Yokohama

http://toin.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3959
1352
162
5683
5963
3246