care delivery

1. (noun) the provision of medical care
Synonyms: health care delivery
Related Words: providing, provision, supply, supplying



Terms and Conditions of Use / Copyright Notice