University

National Taiwan University of Sport

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9732
124
124
3071
8533
5822
6529