Imperial College LondonCancer Research UK’s Convergence Science CentreIL-15SApancreatic adenocarcinomaCT26PBSCT26 tumoursKPC
…-approved project license and overseen by ethical committees of Imperial College London.Abstract 858 Figure 1CBD IL-15SA improves survival in CT26 and …