Self-Propelled Micro-Motors Tested In A Living Animal For The First Time | IFLScience