148 pubs · 2,847 cites · h-index 30
Southwest Petroleum University
2012 - Present
State Key Laboratory of Oil and Gas Reservoir Geology and Exploitation
2012 - Present
Anyang Institute of Technology
2025 - 2025
Institute of Rock and Soil Mechanics
2015 - 2021
Chinese Academy of Sciences
2018 - 2018