326 pubs · 7,576 cites · h-index 45
Chinese Academy of Sciences
2013 - Present
State Key Laboratory of Pollution Control and Resource Reuse
2026 - Present
Frontier Science Foundation
2026 - Present
Research Center for Eco-Environmental Sciences
2026 - Present
Nanjing University
2026 - Present