33 pubs · 1,843 cites · h-index 18
United States Food and Drug Administration
2001 - 2017
Center for Drug Evaluation and Research
2003 - 2017
Food and Drug Administration
2002 - 2014
University of Arizona
2002 - 2002
Georgetown University
1999 - 2002