Stem cell advantages
An embryo is made up with the same genes as the patients so the body does not reject the tissue
With adult bone marrows tissue can be matched to avoid rejection
Stem cell disadvantages
Risk of infection with the therapeutic cloning
With an adult bone marrow only a few type of cells can be formed
Some people object on religion-grounds
Some people object on ethical grounds