Professor Christopher Kennard
Events this person is speaking at:
Saturday 19 March 2016
Tuesday 8 November 2016
Thursday 15 March 2018
Tuesday 5 June 2018
Events this person is hosting:
Monday 1 February 2016
Thursday 25 February 2016
Thursday 24 March 2016
Thursday 28 April 2016
Thursday 26 May 2016