Search results for: Serni Morera
Water Research > 2017 > 122 > C > 614-623
The International Journal of Life Cycle Assessment > 2016 > 21 > 8 > 1121-1133
Journal of Cleaner Production > 2015 > 90 > Complete > 34-42
Water Research > 2017 > 122 > C > 614-623
The International Journal of Life Cycle Assessment > 2016 > 21 > 8 > 1121-1133
Journal of Cleaner Production > 2015 > 90 > Complete > 34-42