Events this person is speaking at:
Thursday 18 May 2017 (4th Week, Trinity Term)
Events this person is hosting:
Wednesday 6 May 2020 (2nd Week, Trinity Term)
Wednesday 13 May 2020 (3rd Week, Trinity Term)
Wednesday 20 May 2020 (4th Week, Trinity Term)
Wednesday 27 May 2020 (5th Week, Trinity Term)
Events this person is organising:
Wednesday 6 May 2020 (2nd Week, Trinity Term)
Wednesday 13 May 2020 (3rd Week, Trinity Term)
Wednesday 20 May 2020 (4th Week, Trinity Term)
Wednesday 27 May 2020 (5th Week, Trinity Term)