Ciliberto Gennaro, Cardone Luca
Scientific Directorate, IRCCS Regina Elena National Cancer Institute, Via Elio Chianesi 53, 00144 Rome, Italy.
Tumor Immunology and Immunotherapy Unit, Department of Research, Advanced Diagnostics, and Technological Innovations, IRCCS Regina Elena National Cancer Institute, Via Elio Chianesi 53, 00144 Rome, Italy.
Drug Discov Today. 2020 Jun;25(6):946-948. doi: 10.1016/j.drudis.2020.04.005. Epub 2020 Apr 15.