13 pubs · 257 cites · h-index 6
Lawrence Berkeley National Laboratory
2025 - 2025
Beijing University of Chemical Technology
2020 - 2025
Chalmers University of Technology
2023 - 2023