Search results for: Elena Rosa Domínguez
The International Journal of Life Cycle Assessment > 2014 > 19 > 3 > 517-531
Journal of Cleaner Production > 2013 > 41 > Complete > 222-231
Ecotoxicology and Environmental Safety > 2009 > 72 > 3 > 866-871