147 pubs · 7,650 cites · h-index 46
Beijing Institute of Technology
2025 - 2025
Medical Protective
Carbon180
Institute of Contemporary History
State Key Laboratory of Chemical Engineering