Robot, heal thyself: scientists develop self-repairing machines

Open in new window