190 pubs · 1,885 cites · h-index 25
Guangzhou Experimental Station
2026 - Present
University of California, Riverside
2023 - 2025
Beijing Institute of Petrochemical Technology
2018 - 2025
Lawrence Berkeley National Laboratory
2022 - 2025
Chongqing University
2025 - 2025