17 pubs · 1,952 cites · h-index 14
Shandong University of Technology
2023 - 2023
Pasadena City College
2014 - 2017
California Institute of Technology
2014 - 2017
Division of Chemistry
2014 - 2017
Joint Center for Artificial Photosynthesis
2014 - 2017