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