Emerging materials and technologies for landfill leachate treatment: A critical review
Emerging materials and technologies for landfill leachate treatment: A critical review, Environmental Pollution, 291, Article No. 118133.
(2021). Emerging materials and technologies for landfill leachate treatment: A critical review