What peer review? Or: Failing the sniff test

A reanalysis of a recent publication in a high impcat journal
RCT
Bias
Statistical analysis
Evidence based medicine
Author
Affiliation
Published

Monday, the 8th of June, 2026