893 pubs · 38,839 cites · h-index 96
California Institute of Technology
2000 - 2025
Division of Chemistry
2013 - 2025
nLIGHT (United States)
2023 - 2024
Digital Research Alliance of Canada
2024 - 2024
University of California, San Francisco
2021 - 2021