CH-2000 Neuchâtel
European patent · EP1071918 · Inventor
Swiss patent · CH692308 · Inventor
European patent · EP0640435 · Inventor