Stefan Helber

Production Management Department, Leibniz Universität Hannover, Germany