26 pubs · 2,556 cites · h-index 18
United States Food and Drug Administration
2005 - 2015
Center for Drug Evaluation and Research
2005 - 2015
Sichuan University
2011 - 2011
West China Hospital of Sichuan University
2011 - 2011
Johns Hopkins University
2009 - 2009