177 pubs · 14,431 cites · h-index 53
Lawrence Berkeley National Laboratory
2003 - Present
University of California, San Francisco
2006 - Present
SLAC National Accelerator Laboratory
2015 - Present
Stanford Synchrotron Radiation Lightsource
2015 - Present
University of California San Francisco Medical Center
2025 - 2025