CHEN ZHIQIANG
 (Master Gold)

Country IAM ID Competitions
China 10571 8

193rd 16
World ranking IAM level