A 95 percent success rate puts insect-powered rescue robots closer to real disaster operations than many expect ...
“A lot of people might not like the sight of a giant cockroach scurrying towards them, but if you’re trapped in rubble or ...