Papworth Hospital NHS Foundation Trusth-index: 97Total citations: 45,642Total papers: 1,704Homepage: http://www.papworthhospital.nhs.uk/