About Better Hospitals
Modern technology enhances our ability to provide high-quality care but at the same time it can distance us from the human-to-human connection that is essential when caring for patients.
More about Better Hospitals
Better Hospitals is located at 71-75 Shelton street, WC2H9JQ London, United Kingdom
+447308083670
http://www.betterhospitals.co.uk