1037 Luoyu Rd
Wuhan, 430074
China
Huazhong University of Science and Technology
old landfill leachate, peroxodisulfate, Electro-oxidation, electro-coagulation, two anodes electrochemical system
Charcoal Sand Filter, Sand Bedding, Biological Leakage, Charcoal Sand Mixed Layer