Stefan Schumacher Stefan Schumacher Affiliation: University of Paderborn (Germany) Faculty Adjunct Faculty