Events this person is speaking at:
Thursday 1 February 2018 (3rd Week, Hilary Term)
Tuesday 21 June 2022 (9th Week, Trinity Term)
Wednesday 16 November 2022 (6th Week, Michaelmas Term)
Wednesday 15 November 2023 (6th Week, Michaelmas Term)
Events this person is hosting:
Monday 20 June 2022 (9th Week, Trinity Term)
Tuesday 21 June 2022 (9th Week, Trinity Term)
Thursday 23 June 2022 (9th Week, Trinity Term)
Friday 24 June 2022 (9th Week, Trinity Term)
Events this person is organising:
Thursday 23 June 2022 (9th Week, Trinity Term)