Search results for: Teresa M. Mata
Renewable Energy > 2015 > 75 > C > 799-804
Bioresource Technology > 2014 > 168 > Complete > 151-158
Bioresource Technology > 2012 > 107 > Complete > 151-158
Renewable and Sustainable Energy Reviews > 2010 > 14 > 1 > 217-232