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
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