Skip to main content
    InkKiln

    DHSC

    Definition

    Department of Health and Social Care. Responsible for health policy in England. Consultation papers on cosmetic licensing and public health come through DHSC.

    In crisis? 24/7 help