He received a B.S. degree from Peking University in 1999 and a Ph.D. degree from the College of Medicine, University of Cincinnati, in 2006. He did his postdoctoral research at the University of California, San Francisco in the laboratory of Dr. Yuh Nung Jan.