115 pubs · 6,677 cites · h-index 29
Lawrence Berkeley National Laboratory
1995 - 2023
Molecular Foundry
2015 - 2022
Joint Center for Artificial Photosynthesis
2013 - 2016
University of California, Berkeley
1996 - 2011
Technische Universität Berlin
2009 - 2009