Stem cell fraud: some reviewers spotted it from start. Posted on September 14, 2014 by jgordon Link. Impressive, but system failed at Nature.