206 pubs · 4,265 cites · h-index 34
Lawrence Livermore National Laboratory
2006 - Present
TRIUMF
2014 - 2021
University of Waterloo
2021 - 2021
Washington University in St. Louis
European Commission
2018 - 2018