Immunosenescence in vertebrates and invertebrates.
Immun Ageing. 2013 Apr 2;10(1):12. doi: 10.1186/1742-4933-10-12.
Immun Ageing. 2013.
PMID: 23547999
Free PMC article.