NCT07246213 - CAYA Cancer Retrospective Cohort Study | Crick | Crick