Why do animals have such different lifespans?

5,642,316 views |
Joao Pedro de Magalhaes |
TED-Ed
• April 2017