NCT05339945 - Towards an Early Integration of Palliative Care in Oncology | Crick | Crick