Japan's big bet on stem-cell therapies might soon pay off nature.com 14 points by rbanffy 14 hours ago