Michael McCloskey/iStockphoto.com

AstraZeneca settled a case with the government for $520 million in April after the company settled a separate lawsuit for speaker misconduct but continued to pay doctors to speak about prescribing drugs for purposes for which they were not approved. AFP hide caption

toggle caption AFP

Pfizer, one of the largest drug makers in the U.S., saw $27.8 billion in sales in 2009. Seven drug companies, including Pfizer, have disclosed information about doctors who receive payment for speaking fees related to products they sell. Mark Lennihan/AP hide caption

toggle caption Mark Lennihan/AP

NPR thanks our sponsors

Become an NPR sponsor