Sci + Tech
Cyborg Cockroach As Your Savior? Technology and Search and Rescue
It sounds horrifying if you have any type of phobia surrounding insects, but researchers from North Carolina State University are testing something new. ...