World Ranking#385
All time highest#267
Athlete ID10542
Country:China
Gender:Male
Category:Adult
Chen Muzi