Glossary
In the UK, a hospital which earns its revenue from services provided to the District Health Authorities and family doctors.
Posted
in
by
Tags: