And I, for one, welcome our new robot overlords. Again.

Posted .

U.S. scientists create self-replicating robots.