CABiomass and CORABIO 2016 SpringerOpen blog, 13 Apr 2016 The picturesque town of Compiègne lies on the Oise river in northeastern France. The history-rich town, the site of Joan of Arc’s…