782 pubs · 11,640 cites · h-index 52
National Institutes of Health
2004 - Present
National Institute of Diabetes and Digestive and Kidney Diseases
2006 - Present
National Institute of Environmental Health Sciences
2023 - 2023
United States Food and Drug Administration
2015 - 2015
Pacific Southwest Research Station
2015 - 2015