Cat stem cell therapy gives humans hope