Delft

09.23.06
Mucus-riding robot headed to intestines
09.23.06

Mucus-riding robot headed to intestines

While the thought of having anything, much less a robot, crawl around and inspect our intestinal tra...

By D. Murph,   09.23.06
View