Background
Zhao, Zaorui was born on February 9, 1977 in Hangzhou, Zhejiang, China. Son of Jifa Zhao and Yiping Fan.
Zhao, Zaorui was born on February 9, 1977 in Hangzhou, Zhejiang, China. Son of Jifa Zhao and Yiping Fan.
Research associate Yale University, New Haven, since 2008.
Married Yang Bai, April 22. 1 child Devin.