Alternative approaching means using stem cells grown by Nature as animal and plant stem cells.
Animal Stem Cells
Plant Stem Cells.