Record for Michael Xu

In This Round

Michael Xu is not adjudicating this round.

About Michael Xu

  • Independent adjudicator
Institution: Unaffiliated