Lucian Carata, University of Cambridge