News & Views‌

pills
Blame big pharma

Epinephrine or EpiPen has sparked legislative and consumer outrage; the new owners of the patent have hiked prices.

3 years 8 months ago

Pages