MyVidster
Thumbnail for Cyborg Nation - Cyborg Cockroaches Could Save Your Life

Cyborg Nation - Cyborg Cockroaches Could Save Your Life

Most consider them pesky critters, but Dr. Alper Bozkurt of North Carolina State University thinks that cockroaches have the potential to save human...

Watch video