NCT06786078 - The Lily Device Trial | Crick | Crick