S sciencebasedmedicine.org Another Damning Homeopathy Report 25 points tokenadult 12 years ago 18 comments