Everyone seems to agree that this phrase describes how science works today, and no-one much likes it. Pressure on scientists to publish has led to a situation where any paper, however bad, can now be printed in a journal that claims to be peer-reviewed.

Similar questions and discussions