Flag of CHN

Haowen Xue

* 2008 (13)
Best Elo
2025
Latest Elo
1948
Birthyear
2008