Therapeutic vaccines for cancer: an overview of clinical trials - John Wagstaff (Nature Reviews Clinical Oncology, 2014)