Events this person is speaking at:
Thursday 21 May 2015 (4th Week, Trinity Term)
Wednesday 21 April 2021 (0th Week, Trinity Term)
Thursday 11 January 2024 (0th Week, Hilary Term)
Events this person is hosting:
Thursday 9 May 2024 (3rd Week, Trinity Term)