388 pubs · 25,670 cites · h-index 69
California Institute of Technology
1982 - Present
Division of Chemistry
1993 - 2025
University of Bristol
2023 - 2023
Pasadena City College
2015 - 2019
Janelia Research Campus
2015 - 2015