541 pubs · 30,252 cites · h-index 83
National Center for Toxicological Research
1998 - Present
United States Food and Drug Administration
2003 - 2025
Cancer Research And Biostatistics
2025 - 2025
Food and Drug Administration
2008 - 2025
University of North Carolina at Chapel Hill
2024 - 2024