Quackcast 176: Worst Homeopathy Study. Ever.

Really. Worst homeopathy study ever.

Podcast