citizen of Rüthi (SG), Zürich
Managing director · joint signature by two · Basel
European patent · EP2993357 · Inventor