Independent report

Chief Medical Officer annual report 2015: the ‘baby boomer’ generation

Chief Medical Officer (CMO) annual report 2015: health of people currently 50 to 70 years old, often called the ‘baby boomer’ generation.