242 pubs · 8,211 cites · h-index 47
Qingdao University
2025 - 2025
Argonne National Laboratory
Beijing Institute of Petrochemical Technology
2022 - 2025
University of Nottingham Ningbo China
Tangshan College
2024 - 2025