Glossary
In the UK, an organisation, accountable to government, that assesses the health needs of local people and ensures that local health services are commissioned and provided to meet those needs.
Posted
in
by
Tags: