Software bug leads to exposure of peer-review records for 10,000 papers

Read original article