Religion and the public ethics of stem-cell research: attitudes in Europe, Canada and the United States