56 pubs · 7,098 cites · h-index 25
California Institute of Technology
1999 - 2023
Fermi National Accelerator Laboratory
2010 - 2012
Institute for High Energy Physics
2012 - 2012
University College London
2010 - 2010
Canisius College