> TFA cites eight peer-reviewed studies finding a link. Sounds like decent evidence to me.
There have been over 30 randomized controlled trials of this drug, and the author picked only eight papers, none of which were randomized, none of which were controlled, and all of which were based on mining self-reported data from patient databases.