Entities enabling scientific fraud at scale (2025)

(doi.org)

213 points | by peyton 6 hours ago ago

131 comments