Search results for: Beatriz Palmarola-Adrados
Bioresource Technology > 2005 > 96 > 7 > 843-850
Applied Biochemistry and Biotechnology > 2004 > 115 > 1-3 > 989-1002
Bioresource Technology > 2005 > 96 > 7 > 843-850
Applied Biochemistry and Biotechnology > 2004 > 115 > 1-3 > 989-1002