47 pubs · 2,976 cites · h-index 20
Center for Drug Evaluation and Research
2007 - 2022
United States Food and Drug Administration
2007 - 2021
Food and Drug Administration
2009 - 2010
Johns Hopkins University
2008 - 2008
Johns Hopkins Medicine
2008 - 2008