61 pubs · 1,359 cites · h-index 21
United States Food and Drug Administration
2025 - Present
Food and Drug Administration
2026 - Present
Center for Drug Evaluation and Research
2025 - 2025
California University of Pennsylvania
2019 - 2025
University of Pennsylvania
2016 - 2024