Eddison Xu
ECF: 149
Occupation: School
Joined Club: 2015
Team: Newport Juniors
Other Interests: Piano, Swimming
Started Chess: 2012
Occupation: School
Joined Club: 2015
Team: Newport Juniors
Other Interests: Piano, Swimming
Started Chess: 2012