Decorative Cyan X Decorative Blue Chevron Right

Peter Roberts

About

Title: Software Engineer/Developer/Architect

Software Engineer, Algorithm Developer and PhD Physicist, with a first class honours degree from the University of Oxford.