214 pubs · 13,758 cites · h-index 51
Peking University
2015 - Present
Central South University
2025 - 2025
University of Oslo
China University of Petroleum, Beijing
Institute of Process Engineering