493 pubs · 14,586 cites · h-index 65
Impact
2005 - Present
Nutrition 21 (United States)
2015 - 2025
Impact Technology Development (United States)
2005 - 2025
Michigan United
2004 - 2023
U.S. Army Research Institute of Environmental Medicine
2015 - 2021