The greatest factor for longevity in an individual is genetics. For a population not so much.
Lots of people say if you remove the US, the greatest correlation (not causation and all that, yes yes) to longevity is health care spending. Picking the first result off google, here:
http://andrewgelman.com/2009/12/healthcare_spen/
Lots of people say if you remove the US, the greatest correlation (not causation and all that, yes yes) to longevity is health care spending. Picking the first result off google, here: http://andrewgelman.com/2009/12/healthcare_spen/
Japan is a clear outlier but so is the US.