13 pubs · 1,507 cites · h-index 9
National Natural Science Foundation of China
2019 - 2019
U.S. National Science Foundation
Burroughs Wellcome Fund
2001 - 2012
Triangle
2002 - 2012
University of Arkansas for Medical Sciences
2006 - 2006