Miniscule biological machines developed by scientists from the cells of Frogs – commonly referred to as Xenobots – can now self-replicate according to a new scientific report. The Xenobots were made public in a report last year, which suggested the self-repairing technology could be used to replac...