World Ranking#802
All time highest#1926
Athlete ID14908
Country:China
Gender:Male
Category:Kids
Wang Oscar