Estudió matemáticas en la Universidad China de Hong Kong de 1966 a 1969 pero se graduó en la Universidad de California, Berkeley bajo la supervisión de Shiing-Shen Chern y Charles B.