Biel-Bienne
European patent · EP4246822 · Inventor
European patent · EP3829120 · Inventor
European patent · EP3496348 · Inventor