1 result for tag: Metformin
95% of Promising Cancer Research Fails
The British public pays £2.5bn a year towards the cost of developing new drugs for cancer, but 95% of cancer research discoveries don't work in patients and half of the 5% that do the NHS can't afford. Is this money well spent?