More scientific outrage
Remember those 60 scientists who objected to the politicization of their field? Here’s another good article about the subject from the Washington Post. The headline alone alerts the reader: Beware ‘Sound Science.’ It’s Doublespeak for Trouble. It all sounds noble enough, but the phrases “sound science” and “peer review” don’t necessarily mean what you might …