81 pubs · 2,584 cites · h-index 23
Texas Tech University
2021 - Present
Lawrence Berkeley National Laboratory
2021 - 2025
University of California System
2025 - 2025
NOAA Chemical Sciences Laboratory
2021 - 2025
University of California, Berkeley
2021 - 2025