citizen of Zürich, Bad Ragaz
Managing director · joint signature by two · Bad Ragaz
European patent · EP4461628 · Holder, Inventor
Swiss patent · CH720782 · Holder, Inventor