CH-2000 Neuchâtel
European patent · EP0635101 · Holder, Inventor
European patent · EP0340260 · Inventor