CH-4052 Basel
European patent · EP0246190 · Inventor
European patent · EP0093693 · Inventor
European patent · EP0079310 · Inventor