University

Japan Women's College of Physical Education / 日本女子体育大学

https://www.jwcpe.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13059
5085
547
11189
6492
6650