CHEN ZHIQIANG
 (Master Gold)

Country IAM ID Competitions
China 10571 8

158th 16
World ranking IAM level