Professor Stephen Mayson, University College London