Search results for: P. Ormaechea
Renewable Energy > 2018 > 126 > C > 897-904
Journal of Environmental Management > 2017 > 203 > P2 > 741-744
Bioresource Technology > 2013 > 136 > C > 73-77
Bioresource Technology > 2013 > 127 > Complete > 312-317
Bioresource Technology > 2011 > 102 > 17 > 7845-7849