NCT06057181 - Helix Research Network | Crick | Crick