DID THEY TALK ABOUT THIS AT THE “MARCH FOR SCIENCE?” 107 cancer papers retracted due to peer review fraud: New papers were found through investigations into previous fraud.
Every successful system accumulates parasites. Science in America has been very successful for a long time.