CH-4054 Basle
European patent · EP0520281 · Inventor
European patent · EP0518190 · Inventor
European patent · EP0518189 · Inventor