Entities enabling scientific fraud at scale (2025)

(doi.org)

215 points | by peyton  6 hours ago

138 comments