Sheng Shan Chiang profile image

Sheng Shan Chiang

Chinese Taipei.

Current EWS Ranking

96

Points

232

Race Category

Men