Liberate Science GmbH Organizing the Open Publishing Festival 2023 We are organizing the Open Publishing Festival 2023! Save the date: 13-17 November 2023. Events Nov 28, 2022