Events this person is speaking at:
Wednesday 24 June 2015 (9th Week, Trinity Term)
Events this person is hosting:
Wednesday 24 June 2015 (9th Week, Trinity Term)
Tuesday 15 December 2015 (10th Week, Michaelmas Term)
Thursday 28 January 2016 (2nd Week, Hilary Term)
Monday 30 January 2017 (3rd Week, Hilary Term)
Events this person is organising:
Friday 15 September 2023 (21st Week, Trinity Term)