40 pubs · 3,155 cites · h-index 17
California Institute of Technology
2013 - 2019
Massachusetts Institute of Technology
2018 - 2019
Joint Center for Artificial Photosynthesis
2017 - 2017
University of Pennsylvania
2012 - 2013