Scientists have discovered that xenobots, a form of biological-organism created from frog stem cells, can now self-replicate.
Scientists have discovered that xenobots, a form of biological-organism created from frog stem cells, can now self-replicate.