Homerton University Hospital NHS Foundation Trusth-index: 76Total citations: 25,747Total papers: 1,096Homepage: https://www.homerton.nhs.uk/