Tiny freshwater hydrae have incredible powers of regeneration. In the quest for human longevity, researchers in Switzerland are trying to learn from their very little and long lives.
Tiny freshwater hydrae have incredible powers of regeneration. In the quest for human longevity, researchers in Switzerland are trying to learn from their very little and long lives.