World Ranking#91
All time highest#79
Athlete ID10571
Country:China
Gender:Male
Category:Adult
CHEN Zhiqiang