Neil Mehta and Leah Abrams from University of Michigan along with Mikko Myrskylä, of the Max Planck Institute for Demographic Research, have shown a stall in declining cardiovascular deaths is a more likely explanation for the end of stagnation of life expectancy. They have published their findings in the scientific journal PNAS.