66 pubs · 2,467 cites · h-index 18
University of Pittsburgh
2025 - Present
University of California System
2025 - Present
Lawrence Berkeley National Laboratory
2024 - 2025
NOAA Chemical Sciences Laboratory
2025 - 2025
University of California, Berkeley
2022 - 2024