128 pubs · 3,726 cites · h-index 26
China National Nuclear Corporation
2023 - Present
Shanghai Jiao Tong University
2012 - 2025
University of Oslo
2025 - 2025
Chinese Academy of Sciences
Harbin Institute of Technology