State Key Laboratory of Pollution Control and Resource Reuse
14 papers and 834 citations.
Indexing 14 publications…