Medicare Payments to Providers in 2012
Newly released Medicare billing data show total payments to more than 880,000 medical providers in 2012, totaling $77 billion.
Search the database by provider name, specialty and location to see the types and number of procedures performed and the amounts paid to each provider by Medicare. Related article.
Use your new powers for Good.