State Key Laboratory of Pollution Control and Resource Reuse
18 papers and 405 citations.
Indexing 18 publications…