Stefan Feuerriegel, Switzerland

ETH Zurich Department of Management, Technology, and Economics