Scientists Invented A Self Assembling Robot That Can Fold Itself And Walk Away Continue ReadingScientists Invented A Self Assembling Robot That Can Fold Itself And Walk Away