Tom Harding

University of Oxford

Events this person is organising:

Thursday 16 February 2017 (5th Week, Hilary Term)

Thursday 16 March 2017 (9th Week, Hilary Term)

Thursday 18 May 2017 (4th Week, Trinity Term)

Thursday 22 June 2017 (9th Week, Trinity Term)