Tiny biological batteries known as mitochondria keep the body's cells running smoothly, and their gradual decline is linked to a wide range of age-related diseases. Now scientists think they have fou… [+3339 chars]
No comments yet. Be the first to comment!