CH-4057 Basel
European patent · EP0238441 · Inventor
European patent · EP0213593 · Inventor
European patent · EP0205404 · Inventor