Ashford Hospitalh-index: 38Total citations: 7,853Total papers: 419Homepage: http://www.ashfordstpeters.nhs.uk/ashford-hospital/13-ashford-hospital