University

Komazawa University / 駒澤大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5671
1984
254
4487
6492
5631