31 pubs · 4,258 cites · h-index 20
University of Science and Technology of China
2015 - Present
CAS Key Laboratory of Urban Pollutant Conversion
2017 - 2025
China National Petroleum Corporation (China)
2022 - 2022
University of Wisconsin–Madison
2018 - 2020
Hefei University
2019 - 2020