I had missed this when it came out, and I think it's great news. Publishing false stuff on *cancer* potentially translates to more people dying, and I'm glad to see it now comes with some accountability for the institutions too.
add a skeleton here at some point
27 days ago