The long and winding road.
D053687:Adult Stem Cells / Q000637:transplantation*; D033041:Embryo Research / Q000941:ethics* / Q000331:legislation & jurisprudence; D053595:Embryonic Stem Cells; D005858:Germany; D006801:Humans; D008297:Male; D011639:Public Opinion