Grasping Ageing by the Horns
Can we defy ageing? Scientists discover that taurine can improve lifespan and health in animals.
Can we defy ageing? Scientists discover that taurine can improve lifespan and health in animals.
Sarah Neidler gives us a taste of how the inhabitants of Ikaria are renowned for their longevity.