citizen of Niederhasli, Fällanden
joint signature by two · Dübendorf
European patent · EP2268599 · Inventor
European patent · EP1146033 · Inventor
European patent · EP1167362 · Inventor
European patent · EP1077251 · Inventor