Deployment of resources in treatment of end stage renal failure in England and Wales.

Deployment of resources in treatment of end stage renal failure in England and Wales.