citizen of Birwinken, Bern
Chair of the executive board · joint signature by two · Zug
European patent · EP3727328 · Inventor