U usrtk.org Controversial pesticide research all but vanished from a major conference 199 points stareatgoats 2 years ago 84 comments