Events this person is speaking at:
Thursday 1 December 2016 (8th Week, Michaelmas Term)
Monday 9 May 2022 (3rd Week, Trinity Term)
Events this person is hosting:
Monday 9 May 2022 (3rd Week, Trinity Term)
Events this person is organising:
Monday 9 May 2022 (3rd Week, Trinity Term)