An army of small robots

Sci Am. 2003 Nov;289(5):62-7. doi: 10.1038/scientificamerican1103-62.
No abstract available