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