Robot caterpillar heart surgeonThat sounds like a randomly generated nonsense phrase, but researchers at Carnergie Mellon University in Pittsburgh are developing just such a thing. It's 20 mm long and has two suckers
Published on: April 20th, 2007
CC Staff
@itbusinessca