Professor Alex Schekochihin

Events this person is organising:

Monday 2 May 2016 (2nd Week, Trinity Term)

Monday 15 May 2017 (4th Week, Trinity Term)