nationality: Germany, Zürich
joint signature by two · Neuhausen am Rheinfall
European patent · EP1614469 · Inventor
European patent · EP1596169 · Inventor