Wow. Japanese scientists claim that they restored mobility to a paralyzed monkey–note the need for using animals in research–with human induced pluripotent stem cells. From the story: Japanese ...