[smartslider2 slider="100019"]



Cost of New Drugs

Posted By on March 1, 2019

Who pays for the development of new drugs? Taxpayers pay the most, not drug companies. Page 12 of the March issue.