University

Tokyo Women's College of Physical Education / 東京女子体育大学

https://www.twcpe.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13733
5435
606
12050
6492
6650