Return to Issue Details When science does not improve human knowledge and progress: the STAP cells’ case Download Download PDF