Luton and Dunstable University Hospital NHS Foundation Trusth-index: 47Total citations: 9,760Total papers: 607Homepage: https://www.ldh.nhs.uk/