Leo Feng

Leo Feng

Accounts

Contests

Rank Score Rating Date Event
120
180.99 ·
Aug. 4, 2017
IOI 2017