Shing-Tung Yau
Cao received his B.A. from Tsinghua University in 1981 and his Ph.D. from Princeton University in 1986 under the supervision of Shing-Tung Yau.