World Ranking#254
All time highest#383
Athlete ID11883
Country:China
Gender:Male
Category:Junior
LU Shanchuan