Figures show Israeli pharmaceutical giant produced less than 1% of the 76 billion oxycodone and hydrocodone pills; Sackler-owned Purdue produced about 3% in 2006-2012
Figures show Israeli pharmaceutical giant produced less than 1% of the 76 billion oxycodone and hydrocodone pills; Sackler-owned Purdue produced about 3% in 2006-2012
Recent comments