University

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

http://www.twcpe.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12867
4861
622
10634
11650
7356
6084