314 pubs · 23,864 cites · h-index 80
University of California, Santa Barbara
1970 - 2023
SLAC National Accelerator Laboratory
1987 - 2017
Stanford University
1987 - 2017
Oak Ridge National Laboratory
2007 - 2014
University of California, Irvine
1994 - 2009