121 pubs · 5,367 cites · h-index 34
Lawrence Berkeley National Laboratory
2005 - Present
NOAA Chemical Sciences Laboratory
2008 - Present
nLIGHT (United States)
2025 - 2025
Joint Center for Artificial Photosynthesis
2015 - 2023
The University of Tokyo
2023 - 2023