University

Yokkaichi University / 四日市大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11255
4199
511
8252
9895
5819
6626