Institute for Developmental Cancer Therapeutics, West German Cancer Center, University Hospital EssenEssen, Germany
Division of Solid Tumor Translational Oncology, German Cancer Consortium (DKTK, partner site Essen) and German Cancer Research Center, DKFZHeidelberg, Germany