26 pubs · 3,303 cites · h-index 16
Stanford University
2012 - 2018
Lawrence Berkeley National Laboratory
2009 - 2012
University of California, Berkeley