Quackcast 176: Worst Homeopathy Study. Ever.

The title says it all.

Podcast