The NHS is the largest, highest profile, most complex and risky industry in Europe, in England alone spending £124bn this year, employing over 1m staff and providing care for the majority of…
Optional Metadata - Department
Health and Related Research (ScHARR)