10 pubs · 25 cites · h-index 2
Beijing Institute of Technology
2024 - Present
Institute of Catalysis and Petrochemistry
2026 - Present