General
Ethanol production from olive tree biomass is assessed in this new scientific publication by CEAEMA researchers in Bioresource Technology (IF: 5.651).