One thing which I always thought of, but which the article doesn't mention, is age. Especially older people seem more prone to cancer, so in my mind a lower life expectancy will naturally lead to a lower cancer rate, as people die before cancer "is able to get them". Or am I missing something?
Not a biologist, but been around them long enough. I been cultivating a theory that mammals strategy is more or less "go fast; break things". That is, asteroid or not, we were on track to out evolve everything that came before by extending and exploiting explosive cell growth. No animal converts matter & energy to body-mass faster than young mammals, the cold blooded do not stand a chance. The competition would get l…
Feel like Argentinosaurus might have had something to say about that argument..