University

Komazawa University / 駒澤大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5600
1922
281
3180
4665
5819
5902