In a groundbreaking discovery, scientists have cracked the DNA code of the longest living mammal, the bowhead whale, revealing a mechanism that could potentially prolong the human lifespan ...