evidence: Cancer vaccines: past, present and future; a review article - PMID: 35576080 - PMCID: PMC9108694 - DOI: 10.1007/s12672-022-00491-4 [...] Cancer Vaccines: Promising Therapeutics or an Unattainable Dream.Vaccines (Basel). 2021 Jun 18;9(6):668. doi: 10.3390/vaccines9060668. Vaccines (Basel). 2021. PMID: 34207062 Free PMC article. Review.