Professor Stephen Larter
Fellow of the Royal Society