CH-4125 Riehen/Basel
European patent · EP0275817 · Inventor
European patent · EP0173859 · Inventor
European patent · EP0190536 · Inventor