72 pubs · 3,157 cites · h-index 24
California Institute of Technology
1989 - 2024
Redox Power Systems (United States)
2018 - 2018
United States Department of Energy
2014 - 2014
National Renewable Energy Laboratory
2010 - 2010
East China University of Science and Technology
2010 - 2010