Cost of new drugs ‘do not always justify the benefits’, researchers warn
The analysis found new medicines led to 3.75 million additional years of full health, costing £75 billion.
The analysis found new medicines led to 3.75 million additional years of full health, costing £75 billion.