Record for Joshua Ndegwa

In This Round

Joshua Ndegwa is not adjudicating this round.

About Joshua Ndegwa

Institution: Vanderbilt University