An anti-aging elixir may be hidden in ‘indestructible’ tardigrades, say scientists who discover proteins in the tiny creatures slow cell damage.March 28, 2024