Lan Xue is a Cheung Kong Chair Distinguished Professor and dean of Schwarzman College in Tsinghua University.

Last Updated: March 24, 2021