Flag of CHN

GM Xiangyu Xu

* 1999 (20)
Best Elo
2588
Latest Elo
2576
Birthyear
1999