Search results for: Olivier Jolliet
Journal of Nanoparticle Research > 2017 > 19 > 4 > 1-15
The International Journal of Life Cycle Assessment > 2011 > 16 > 8 > 710-727
Journal of Nanoparticle Research > 2017 > 19 > 4 > 1-15
The International Journal of Life Cycle Assessment > 2011 > 16 > 8 > 710-727