20 pubs · 1,252 cites · h-index 11
Center for Drug Evaluation and Research
2005 - Present
United States Food and Drug Administration
2005 - 2024
University of Florida
2003 - 2014
Central Drug Research Institute
2004 - 2004