Institute for Translational Immune-Oncology, Cancer Research Center Cologne-Essen (CCCE), Faculty of Medicine and University Hospital Cologne, University of Cologne, 50931 Cologne, Germany.
Department I of Internal Medicine, Center for Integrated Oncology Aachen Bonn Cologne Düsseldorf, Center for Molecular Medicine Cologne (CMMC), Faculty of Medicine and University Hospital Cologne, University of Cologne, 50931 Cologne, Germany.