Biomass and Bioenergy, ‎0961-9534

Journal