Centre Hospitalier Universitaire Vaudois, Lausanne, Switzerland
Ludwig Institute for Cancer Research + Multidisciplinary Oncology Center at the Centre Hospitalier Universitaire Vaudois, Lausanne, Vaud, Switzerland
Ludwig Institute for Cancer Research + Multidisciplinary Oncology Center at the Centre Hospitalier Universitaire Vaudois, Lausanne, Vaud, Switzerland
Oncology Department, Lausanne University Hospital (CHUV) and University of Lausanne, Lausanne, Vaud, Switzerland
Division of Oncology at the Geneva University Hospital, Geneva, Switzerland