Dominic Schwickert


Political scientist and Executive Director of the German think tank Das Progressive Zentrum.