Record for Alan Fan

In This Round

Alan Fan is not adjudicating this round.

About Alan Fan

Institution: University of Toronto