15 pubs · 1,990 cites · h-index 13
California Institute of Technology
2018 - 2022
nLIGHT (United States)
2021 - 2022
Joint Center for Artificial Photosynthesis
2018 - 2020
Stanford University
2014 - 2017