Professor David Pyle

University of Oxford

Events this person is speaking at:

Tuesday 14 November 2017 (6th Week, Michaelmas Term)

Thursday 30 November 2017 (8th Week, Michaelmas Term)

Friday 22 March 2019 (10th Week, Hilary Term)

Wednesday 27 March 2019 (11th Week, Hilary Term)