Langdon Hospitalh-index: 17Total citations: 1,242Total papers: 121Homepage: https://www.dpt.nhs.uk/locations/langdon-hospital