citizen of Luzern, Lausanne
Managing director · sole signature · Stans
European patent · EP3256188 · Inventor