72 pubs · 4,093 cites · h-index 22
QB3
2023 - 2025
Lawrence Berkeley National Laboratory
University of California, Berkeley
1980 - 2025
Loyola University Chicago
2003 - 2013
University of California, Davis
2008 - 2008