Flag of CHN

Hanbing Xu

* 1984 (40)
Best Elo
2420
Latest Elo
2289
Birthyear
1984