close

It is as if mammals are assigned 1.5 billion heartbeats and told to use them as they like. Tiny mice speed ahead in a fast-forward version of an elephant’s life