Torrington Hospitalh-index: 29Total citations: 5,120Total papers: 206Homepage: https://www.northdevonhealth.nhs.uk/patient-information/community/torrington/