James Snee, University of Cambridge