NCT03996642 - Feasibility of Delivering an Avatar Life-review Intervention to Support Patients With Active Cancer | Crick | Crick