Record for David Chen

In This Round

David Chen is not adjudicating this round.

About David Chen

Institution: Carleton University