In a new study, a team of scientists from the U.S. and the U.K. found that for a time, it seemed that they had found the key to an eternal life.
The scientists from the U.S. and the U.K. found the key to an eternal life.