The TED Talk that blew everyone away this year; not only have they figured out how to induce a form of suspended animation in humans, it’s already in clinical trials!
The TED Talk that blew everyone away this year; not only have they figured out how to induce a form of suspended animation in humans, it’s already in clinical trials!