Events this person is speaking at:
Wednesday 30 October 2019 (3rd Week, Michaelmas Term)
Wednesday 5 February 2020 (3rd Week, Hilary Term)
Wednesday 27 May 2020 (5th Week, Trinity Term)
Wednesday 1 February 2023 (3rd Week, Hilary Term)
Wednesday 8 February 2023 (4th Week, Hilary Term)
Wednesday 24 May 2023 (5th Week, Trinity Term)
Wednesday 28 February 2024 (7th Week, Hilary Term)
Wednesday 22 May 2024 (5th Week, Trinity Term)