Focus

robotic cockroach

An Icky New Hero: Roach-Like Robots May Help in Disasters

An Icky New Hero: Roach-Like Robots May Help in Disasters