14 pubs · 1,234 cites · h-index 10
Center for Drug Evaluation and Research
2008 - 2025
Food and Drug Administration
2025 - 2025
United States Food and Drug Administration
2008 - 2022
National Cancer Institute
2005 - 2014
Center for Cancer Research
2005 - 2007