University

National Institute of Fitness and Sports in Kanoya

https://www.nifs-k.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9787
3497
416
7325
5963
6683