138 pubs · 5,115 cites · h-index 36
University of Washington
2009 - Present
Seattle University
2017 - 2021
Lawrence Berkeley National Laboratory
2005 - 2017
University of California, Berkeley
2005 - 2008
Massachusetts Institute of Technology
2000 - 2007