163 pubs · 20,258 cites · h-index 60
City University of Hong Kong
2012 - 2025
State Key Laboratory of Pollution Control and Resource Reuse
2021 - 2025
City University of Hong Kong, Shenzhen Research Institute
2020 - 2025
University of Hong Kong
2012 - 2025
Argonne National Laboratory
2023 - 2023