56 pubs · 778 cites · h-index 14
National Renewable Energy Laboratory
2025 - Present
University of California, Santa Barbara
2018 - Present
Hewlett-Packard (United States)
2024 - 2024
Office of Energy Efficiency and Renewable Energy
2024 - 2024
Chinese University of Hong Kong
2020 - 2020