286 pubs · 9,316 cites · h-index 37
SLAC National Accelerator Laboratory
1990 - 2025
Stanford Synchrotron Radiation Lightsource
1990 - 2024
Menlo School
2000 - 2018
Linac Coherent Light Source
2000 - 2018
Lawrence Berkeley National Laboratory
2003 - 2017