249 pubs · 7,912 cites · h-index 45
Technical University of Denmark
2026 - Present
SC Solutions (United States)
2025 - 2025
Lawrence Berkeley National Laboratory
1996 - 2024
Molecular Foundry
2015 - 2024
Joint Center for Artificial Photosynthesis
2011 - 2021