Why do animals have such different lifespans?

5,609,752 views |
Joao Pedro de Magalhaes |
TED-Ed
• April 2017