citizen of Basel und Rüegsau, Riehen
Managing director · sole signature · Zug
European patent · EP0751958 · Inventor