University

Edogawa University / 江戸川大学

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
9319
3243
399
5640
7503
7356
6084