State Key Laboratory of Pollution Control and Resource Reuse
161 papers and 11.7k citations.
Indexing 161 publications…