The quest for immortality: Can science make it happen?

Press/Media: Press / Media

Description

Recent findings point toward the possibility of turning back the years in the lab, but it's not happening any time soon
Period29. Dec 2013

Media coverage

1

Media coverage