University

National Taiwan University of Sport

https://www.ntupes.edu.tw/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9986
3602
131
2966
8582
8602
6115