Dr. Zhou obtained his Bachelor degree from Peking University in 1999, and his MA, MPhil and PhD from Columbia University, New York. He was a postdoctoral fellow at the University of Chicago between 2008 and 2011 and Assistant Professor at Shanghai University of Finance and Economics between 2011 and 2014.