George Malliaras, University of Cambridge