32 pubs · 237 cites · h-index 10
Nanjing Institute of Technology
2025 - 2025
Shanghai Jiao Tong University
2002 - 2024
Lanzhou University
2021 - 2021
Tongji University
2019 - 2019
State Nuclear Power Technology Company (China)