Canadian Public Health Association

The average lifespan of Canadians has increased by more than 30 years since the early 1900s, and 25 of those years are attributable to advances...