University

International Academy of Sports Science & Technology

http://www.aists.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13659
3329
70
15801
11828
9593
5777