93 pubs · 4,723 cites · h-index 40
State Key Laboratory of Pollution Control and Resource Reuse
2022 - 2025
Nanjing University
2022 - 2025
University of Science and Technology of China
2020 - 2024
Technical University of Denmark
2018 - 2024
China University of Petroleum, Beijing
2021 - 2023