Physician Payment Sunshine: ProPublica Matches Medicare Part D Data with Physician Manufacturer Payment Data in an Attempt to Discredit Physicians Read more