Professor Peter McCulloch

Events this person is speaking at:

Friday 12 February 2016 (4th Week, Hilary Term)

Friday 20 January 2017 (1st Week, Hilary Term)

Friday 19 January 2018 (1st Week, Hilary Term)

Friday 13 September 2019 (20th Week, Trinity Term)

Events this person is hosting:

Thursday 30 May 2019 (5th Week, Trinity Term)