Peterborough and Stamford Hospitals NHS Foundation Trusth-index: 65Total citations: 13,915Total papers: 416