Record for Ember Tan

In This Round

Ember Tan is not adjudicating this round.

About Ember Tan

Institution: University College London