22 pubs · 150 cites · h-index 5
Lawrence Berkeley National Laboratory
2024 - Present
NOAA Chemical Sciences Laboratory
2025 - 2025
Temple University
2020 - 2025