Entities enabling scientific fraud at scale (2025)

(doi.org)

220 points | by peyton 7 hours ago ago

143 comments