Screenshot of Olaf Janssen’s publications as listed in OpenAIRE on 22 August 2024. Olaf Janssen CC-BY-SA 4.0