Sheng Shan Chiang profile image

Sheng Shan Chiang

Chinese Taipei.

Current EWS Ranking

90

Points

232

Race Category

Men