NCT06841263 - Multi-methods Study on Inclusive Cancer Diagnosis in People with Disabilities and Health Outcomes | Crick | Crick