Cancer Research UK Cambridge Centre - Cambridge, Cancer Research UK Cambridge Institute, Li Ka Shing Centre, Cambridge, UK; Royal Papworth Hospital NHS Foundation Trust, Cambridge, UK.
Clinical & translational oncology : official publication of the Federation of Spanish Oncology Societies and of the National Cancer Institute of Mexico