Wenjun Ju Player Profile

First name
Wenjun
Last name
Ju
Elo rating
2543
FIDE ID
8603006  [FIDE] [Chess-DB]

Latest games