Text this: Attitudes of patients, healthcare professionals and ethicists towards embryonic stem cell research and donation of gametes and embryos in Germany.