Trusts need their own measures of success.
Great Ormond Street Hospital Foundation Trust.
Jan
J
Filochowski
D017598:Efficiency, Organizational; D006779:Hospitals, Public; D019984:Quality Indicators, Health Care; D006113:United Kingdom