NEWS BRIEF
Provided by: RS Risk Solutions UK Health Outcomes are trailing behind other countries, study reveals. The UK lags behind most of its peers on life expectancy and other health metrics, according to a recent study by health think tank the kings fund. Specifically, the study found that the UK has a higher-than-average avoidable mortality rate, […]