Eglen, Stephen, University of Cambridge, United Kingdom