1. Swiss Federal Institute of Technology (ETH) Zurich; Department of Management, Technology, and Economics; Group for Technology and Innovation Management; Weinbergstrasse 56/58, CH-8092 Zurich, Switzerland
2. Venture Foundation, Schwimmbadstrasse 1, CH-5210 Windisch, Switzerland