1. Tumor Immunology, Department of Clinical Research, University of Bern, 3008 Bern, Switzerland
2. Department of Medical Oncology, Inselspital, University Hospital and University of Bern, 3010 Bern, Switzerland
3. Institute of Pathology, University of Bern, 3008 Bern, Switzerland