45 pubs · 1,729 cites · h-index 23
United States Food and Drug Administration
2018 - 2025
Center for Drug Evaluation and Research
2018 - 2025
National Institutes of Health
2010 - 2023
National Cancer Institute
2010 - 2023
Thermo Fisher Scientific (United States)
2015 - 2023