It's further evidence that there's a mechanism that's...
It's further evidence that there's a mechanism that's modulating life span that works throughout the living world. And it might even apply to us.
It's further evidence that there's a mechanism that's modulating life span that works throughout the living world. And it might even apply to us.