NCT07831460 - Horse-assisted Interventions in an Oncological Centre | Crick | Crick