NCT05947903 - Validation of the European Oncology Quality of Life Toolkit | Crick | Crick