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.