7 ms·The New England Journal of Medicine Has Abandoned Its Scientific Mission7 points by andrenth 6y ago