Major Scientific Publisher Retracts More Than 500 Papers

More damning evidence of the corruption of the peer-review process