Comment
Comment by suprgeek
I am unable to find a citation for this but I recall having read that Scientists had started to notice a pattern - The life span of a mammal is typically a function of the age of maturity. The function was a factor of 6.
In humans age of maturity is approximately 20.
So it is believed that the maximum lifespan is about 20*6 =120 years for humans.