Skip to main content
Publication

Closing the balance - on the role of integrating biorefineries in the future energy system (vol 7, pg 4839, 2023)