Salvator Galea, University of Cambridge