The Lancet has become a laughing stock

Norman Fenton and Martin Neil
Where Are the Numbers?
January 14, 2023