Until recently, few outside the specialised world of ageing science had ever heard of senescent cells, the so-called “zombie cells”. These cells are located in organs and tissues throughout our bodies ...