Wellcome Money — Involvement with F1000 Opens Door on Sketchy Peer Review, COIs, and Spending Decisions
With a new partnership with F1000, Wellcome embraces sketchy peer review standards, deep conflicts of interest, and financial support of a private, commercial enterprise. Worse, the entire thing seems redundant, avoidable, and unnecessary.