Independent report

CMO annual report 2015: health of the ‘baby boomer’ generation

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