DHSSPS

AcronymDefinition
DHSSPSDepartment of Health Social Services and Public Safety (UK)