Professor Peter Haynes

Professor of Applied Mathematics, University of Cambridge.