alexanderetz.com
Should we buy what Greg Francis is selling? (Nope)
If you polled 100 scientists at your next conference with the single question, “Is there publication bias in your field?” I would predict nearly 100% respondents to reply “Yes.&#8…