1. Medical Oncology Department, Catalan Institute of Oncology (ICO), 08908 Hospitalet de Llobregat, Spain
2. Medical Oncology Department, Catalan Institute of Oncology (ICO), 17007 Girona, Spain
3. Medical Oncology Department, Parc Tauli Hospital Universitari, 08208 Sabadell, Spain
4. Cancer Immunotherapy Group, iPROCURE Program, Bellvitge Biomedical Research Institute (IDIBELL), Catalan Institute of Oncology (ICO), 08908 Hospitalet de Llobregat, Spain