Entities enabling scientific fraud at scale (2025)

211 points | by peyton 6 hours ago

128 comments