Andy Hopper, University of Cambridge