Senescence-resistant human cells counter aging in primates
cell.com