59 pubs · 4,644 cites · h-index 32
Chinese University of Hong Kong, Shenzhen
2025 - Present
King Abdullah University of Science and Technology
2021 - Present
Renewable Energy Systems (United States)
2025 - 2025
Lawrence Berkeley National Laboratory
2023 - 2023
Kootenay Association for Science & Technology
2021 - 2023