medical student
chess coach in london
Klubs
G.R.O.S.S.
84 lede
Team Palestine
3 758 lede
English Chess Federation
7 184 lede
UCL Chess Society
221 lede