citizen of Zürich, Schaffhausen
joint signature by two · Zürich
European patent · EP0997393 · Inventor
Swiss patent · CH680422 · Inventor
Swiss patent · CH677473 · Inventor