The 'longevity bottleneck' hypothesis has been proposed by Professor Joao Pedro de Magalhaes from the UK. The hypothesis connects the role that dinosaurs played over 100 million years with the aging process in mammals.
dinosaurs longevity aging genes evolution of species human life span