50 pubs · 1,037 cites · h-index 20
Tsinghua University
2018 - Present
Chinese Academy of Sciences
2019 - 2025
Shenzhen Metro (China)
2025 - 2025
Institute of Process Engineering
2023 - 2025
China National Chemical Engineering (China)