NHS England
NHS England is a public body of the Department of Health and Social Care that oversees the budget, planning, delivery … read more »
England Decision Makers
Department of Health and Social Care (DHSC) The Department of Health and Social Care (DHSC) emerged from the 2012 reforms with … read more »
NHS Innovation and Technology Payment
Introduction The Innovation and Technology Payment (ITP) aims to create conditions that allow for the faster adoption of innovative technologies … read more »
Policymaker Engagement in Westminster
Westminster Government Departments and Ministers Key Government stakeholders for the life sciences industry include not only the Department of Health … read more »
Structures and Finance
The NHS in England The Health and Social Care Act 2012 introduced the most wide-ranging and controversial reform to the … read more »