Scientists from the University of Vermont and Tufts University’s Allen Discovery Center announced this past week that they have created what they are calling “entirely new life-forms.” These new life …
Xenobots are the First Living Self-Healing Robots Made from Stem CellsRead More