28 pubs · 264 cites · h-index 7
PLA Information Engineering University
2018 - Present
China National Space Administration
2026 - Present
State Key Laboratory of Chemical Engineering
2019 - 2019