Torbay Hospitalh-index: 87Total citations: 42,794Total papers: 1,587Homepage: https://www.torbayandsouthdevon.nhs.uk/visiting-us/torbay-hospital/