YANG YAN
 (Master Gold)

Country IAM ID Competitions
China 13554 5

433rd 16
World ranking IAM level