Whalespan
Loading…
'Immunosenescence' in immunology refers to immune system aging, not cellular senescence. — Whalespan