James Garagnon

James Garagnon is an undergraduate studying mathematics at the University of Oxford.

Latest work