CH-4123 Allschwil
European patent · EP0239533 · Inventor
European patent · EP0213080 · Inventor
European patent · EP0183190 · Inventor