CHEN ZHIQIANG
 (Master Gold)

Country IAM ID Competitions
China 10571 8

194th 16
World ranking IAM level