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