elitenews.uk
Anti-aging elixir could be hiding in ‘indestructible’ tardigrades, say scientists who found microscopic creature’s proteins slow cell damage