An undisclosed scientific announcement about laboratory-created life has prompted commentary on the broader shift toward peer-review-free publication systems in science and the uncertain consequences of that trend.
Severity: 2.5/10Source: El País América (Spanish)Location: null, null