2000, Neuchâtel
European patent · EP2450757 · Inventor
European patent · EP2450756 · Inventor
European patent · EP2450755 · Inventor