CH-4123 Allschwil
European patent · EP1263855 · Inventor
European patent · EP0376888 · Inventor
European patent · EP0080431 · Inventor