Search results for: Bárbara Luque
Environment, Development and Sustainability > 2016 > 18 > 3 > 763-776
Journal of Environmental Management > 2015 > 159 > C > 192-201
Environment, Development and Sustainability > 2016 > 18 > 3 > 763-776
Journal of Environmental Management > 2015 > 159 > C > 192-201