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