By Victor Omondi Scientists have invented the first ever living robots. The robotic devices are made from the embryonic skin and heart cells of frogs. They’re known as Xenobots, getting their name from the African clawed frog, Xenopus laevis, whose stem cells are used to make the robots. This species of frogs is found in […]