78 pubs · 1,027 cites · h-index 17
Shanghai Institute of Technology
2023 - 2025
Shanghai Jiao Tong University
2017 - 2024
Peking University
2009 - 2019
Beijing National Laboratory for Molecular Sciences
2019 - 2019
Institute of Engineering Thermophysics
2001 - 2019