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