NCT07765927 - Exercise Oncology Clinic Pilot Feasibility Trial | Crick | Crick