Cited by 1.4k
State Key Laboratory of Pollution Control and Resource Reuse
ORCID: 0000-0001-5303-8828Publishes on Wastewater Treatment and Nitrogen Removal, Water Treatment and Disinfection, Pharmaceutical and Antibiotic Environmental Impacts. 377 papers and 22k citations.