Tagged: STAP

STAP cells succumb to pressure

STAP cells succumb to pressure Two papers that described a startlingly easy way to produce stem cells are apparently on the verge of retraction. In the face of new evidence that the data in...