21 pubs · 4,278 cites · h-index 17
United States Food and Drug Administration
2012 - 2012
Center for Drug Evaluation and Research
Johns Hopkins University
1998 - 2006
Johns Hopkins Medicine
Duke University
1995 - 1996