140 pubs · 4,306 cites · h-index 35
United States Food and Drug Administration
2021 - 2025
Center for Drug Evaluation and Research
2021 - 2025
Food and Drug Administration
2021 - 2021
University of New Mexico
2004 - 2019
New Mexico Cancer Center
2004 - 2018