157 pubs · 2,920 cites · h-index 23
National Institute for Public Health and the Environment
2005 - 2025
United States Consumer Product Safety Commission
2020 - 2021
European Commission
2015 - 2015
United States Department of Agriculture
2008 - 2008
Appalachian Fruit Research Laboratory
2008 - 2008