/

Whale holds the secrets to longer human life?

The bowhead whale is the longest living mammal on Earth.