citizen of Basel, Basel
Owner · sole signature · Basel
European patent · EP1389216 · Inventor
European patent · EP1201662 · Inventor
Swiss patent · CH669382 · Inventor