64 pubs · 2,937 cites · h-index 24
United States Food and Drug Administration
2018 - 2025
Center for Drug Evaluation and Research
2016 - 2025
Office of Science
2022 - 2022
George Washington University
2004 - 2021
Wake Forest University
2021 - 2021