Flag of USA

IM Arthur Guo

* 2006 (17)
Best Elo
2529
Latest Elo
2529
Birthyear
2006