Biel/Bienne
European patent · EP3802018 · Inventor
European patent · EP3548229 · Inventor
Swiss patent · CH712892 · Inventor