72 pubs · 4,860 cites · h-index 25
Beijing Institute of Petrochemical Technology
2019 - Present
China National Chemical Corporation (China)
2025 - 2025
China National Petroleum Corporation (China)
2023 - 2025
Petro-Canada
2019 - 2019
Rutgers, The State University of New Jersey
2011 - 2016