55 pubs · 5,737 cites · h-index 33
Fuzhou University
2019 - 2020
Lawrence Berkeley National Laboratory
2013 - 2015
Joint Center for Artificial Photosynthesis
University of California, Berkeley
Boston College
2008 - 2013