Events this person is speaking at:
Friday 20 March 2015 (9th Week, Hilary Term)
Thursday 17 January 2019 (1st Week, Hilary Term)
Thursday 30 January 2020 (2nd Week, Hilary Term)
Wednesday 6 May 2020 (2nd Week, Trinity Term)
Wednesday 18 November 2020 (6th Week, Michaelmas Term)