Xue Lan earned a Ph.D. in Engineering and Public Policy from Carnegie Mellon University in 1991 and taught at George Washington University before returning to China in 1996. He currently serves as the Dean of the School of Public Policy and Management, Tsinghua University.