World Ranking#1086
All time highest#2450
Athlete ID14093
Country:China
Gender:Female
Category:Adult
Wen Yushuqi