26 pubs · 126 cites · h-index 6
Wuhan Ship Development & Design Institute
2024 - 2025
Key Laboratory of Nuclear Radiation and Nuclear Energy Technology
2017 - 2025
China National Petroleum Corporation (China)
2009 - 2025
Shandong University of Technology
2023 - 2023
China University of Petroleum, Beijing
2023 - 2023