Sci was a little startled recently when she saw “the latest study” on ADHD splashed across the frontpage of Yahoo. You can see it here on Reuters. PESTICIDES TIED TO ADHD. (Run for the hills, indeed. Or maybe run AWAY from the hills, since they might have pesticides) However, the story broke a good TWO […]