3 ms·Nature retracts stem cell papers, argues peer review couldn’t detect problems1 points by tokenadult 12y ago