134 pubs · 4,760 cites · h-index 33
United States Food and Drug Administration
2018 - 2025
Center for Drug Evaluation and Research
2018 - 2025
National Marine Sanctuary Foundation
2025 - 2025
Food and Drug Administration
2025 - 2025
German Cancer Research Center
2003 - 2024