19 pubs · 422 cites · h-index 9
Center for Drug Evaluation and Research
2007 - 2025
Charles River Laboratories (United States)
2025 - 2025
United States Food and Drug Administration
2020 - 2024
Loyola University Chicago
2020 - 2020