
1,051 pubs · 55,928 cites · h-index 121
University of Electronic Science and Technology of China
2025 - 2025
China National Nuclear Corporation
2024 - 2025
Dalian Institute of Chemical Physics
2013 - 2025
Shanghai Jiao Tong University
2017 - 2025
Chinese Academy of Sciences
2013 - 2025