Background
Xu, Zheng was born on October 14, 1977 in Shanghai.
Xu, Zheng was born on October 14, 1977 in Shanghai.
Bachelor, Fudan University, 2000. Doctor of Philosophy, Stony Brook University, 2007.
Assistant professor National University Singapore, since 2007.