Substance in the Human Body That Could Extend Lifespan

Chinese scientists have discovered that a substance produced in the liver may have similar effects on lifespan extension as calorie restriction. In a study published in the journal Nature, researchers…

Verified by MonsterInsights