197 pubs · 3,806 cites · h-index 37
California Institute of Technology
1999 - 2025
Jet Propulsion Laboratory
2001 - 2025
Government of the United States of America
2025 - 2025
Nagoya University
2014 - 2016
Joint Center for Artificial Photosynthesis
2015 - 2015