Portrait of Simon Peyton Jones

Simon Peyton Jones

Senior Principal Researcher