citizen of Zürich, Zürich
Chair of the executive board · sole signature · Zug
European patent · EP3065250 · Inventor
Swiss patent · CH710823 · Inventor