3 pubs · 13 cites · h-index 2
University of Michigan
2024 - Present
Institute of Catalysis and Petrochemistry
2025 - 2025
Wuhan Engineering Science & Technology Institute