Search results for: Olivier Jolliet
Environmental Science and Pollution Research > 2019 > 26 > 19 > 19814- 19827
The International Journal of Life Cycle Assessment > 2011 > 16 > 8 > 701-709
Environmental Science and Pollution Research > 2019 > 26 > 19 > 19814- 19827
The International Journal of Life Cycle Assessment > 2011 > 16 > 8 > 701-709