163 pubs · 4,115 cites · h-index 35
China Railway Corporation
2012 - Present
Composite Components (Czechia)
2025 - Present
Beijing University of Chemical Technology
2016 - Present
University of Science and Technology of China
2025 - 2025
Chinese Academy of Sciences
1998 - 2025