Is this animal the key to longevity?

02 August 2023|Science