Low energy treatment technology for leachate valorization, LEACHLESS, European Commission, LIFE, LIFE15 ENV/ES/000530, 2016-2022
Low energy treatment technology for leachate valorization, LEACHLESS, European Commission, LIFE, LIFE15 ENV/ES/000530, 2016-2022