411 pubs · 10,685 cites · h-index 60
Oak Ridge National Laboratory
1986 - Present
NOAA Chemical Sciences Laboratory
2011 - Present
Government of the United States of America
2025 - 2025
University of Oregon
2024 - 2024
Office of Scientific and Technical Information
2003 - 2022