MAP BioPharma

A report from the Organisation for Economic Co-operation and Development (OECD) and European Commission (EC) has described how life expectancy has now reached a record 80 years-plus, however this long life is “not always matched by healthy life years” and there are huge inequalities between and within countries.