Cellular Senescence and the Immune System in Cancer.
Gerontology. 2019;65(5):505-512. doi: 10.1159/000500683. Epub 2019 Jun 18.
Gerontology. 2019.
PMID: 31212284
Free PMC article.
Review.