THE INVENTION OF SEWERS had more impact on life expectancy than anything since. “Public health measures are credited with much of the recent increase in life expectancy. During the 20th century, the average lifespan in the United States increased by more than 30 years, of which 25 years can be attributed to advances in public health.” All the heroic advances in medicine amounted to a 5 year increase.
http://en.m.wikipedia.org/wiki/Life_expectancy