University

Tokyo Women's College of Physical Education

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13333
5209
605
11799
5963
6683