122 pubs · 2,450 cites · h-index 25
Simon Fraser University
2015 - Present
Yale University
2025 - 2025
University of California, San Francisco
2013 - 2015
Lawrence Berkeley National Laboratory
2007 - 2012
University of California, Berkeley
2007 - 2012