Gabriel Leon, U. of Cambridge