145 pubs · 11,244 cites · h-index 46
Lawrence Berkeley National Laboratory
1999 - Present
University of California, Santa Cruz
2015 - 2025
Division of Chemistry
2024 - 2024
Elucid Bioimaging
2020 - 2024
Santa Cruz County Office of Education
2019 - 2019