Search results for: Abdeltif Amrane
Bioresource Technology > 2010 > 101 > 23 > 8923-8930
Bioresource Technology > 2009 > 100 > 15 > 3769-3774
Bioresource Technology > 2010 > 101 > 23 > 8923-8930
Bioresource Technology > 2009 > 100 > 15 > 3769-3774