Stella Zhu

FIN · FIDE rating 1701 · rapid 1615 · born 2017

Record: 4½/6 (+4 =1 −1), performance 1866

Openings played

Games