citizen of Chur, Chur
Member of the foundation board · joint signature by two · Binningen
European patent · EP3283066 · Inventor