Publication date: Available online 3 November 2025Source: CellAuthor(s): Chiara Fornetto, Thomas Euler, Tom Baden