Entities enabling scientific fraud at scale (2025)

299 points by peyton