GLOSSARYDHSC (Department of Health and Social Care) The government strategic leadership for public health, the NHS and social care in England. « Glossary Index