Search results for: Ana Ferrer
Bioresource Technology > 2013 > 129 > C > 506-511
Bioresource Technology > 2012 > 125 > Complete > 249-255
Bioresource Technology > 2011 > 102 > 20 > 9755-9762
Bioresource Technology > 2010 > 101 > 18 > 7032-7040