NCT03101475 - Synergism of Immunomodulation and Tumor Ablation | Crick | Crick