24 pubs · 258 cites · h-index 9
Lawrence Berkeley National Laboratory
2023 - Present
NOAA Chemical Sciences Laboratory
2025 - Present
Advanced Light Source
2025 - 2025
University of California, Berkeley
2024 - 2024
Massachusetts Institute of Technology
2020 - 2023